.home-hero-site-category{position: absolute;z-index: 21;width: 234px;height: 460px;font-size: 14px;background: #666666;}
.home-hero-categoryList{height: 420px;color: #666666;line-height: 36px;}
.home-hero-site-title{color: #FFF;}
.iconfont{font-family: "iconfont" !important;font-style: normal;}
.home-hero-categoryList i{position: absolute;color: #E0E0E0;font-size: 16px;right: 20px;}

.home-hero-categoryList-children{display: none;position: absolute;left: 234px;top: 0px;z-index: 24;height: 458px;border-width: 1px 1px 1px 0px;
border-style: solid solid solid none;border-color: #E0E0E0 #E0E0E0 #E0E0E0 -moz-use-text-color; -moz-border-top-colors: none;
-moz-border-right-colors: none;-moz-border-bottom-colors: none;-moz-border-left-colors: none;border-image: none;
background: #FFF none repeat scroll 0% 0%;box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.18);}

.home-hero-categoryList-children-list{height: 458px;margin: 0px;padding: 2px 0px;float: left;width: 265px;}

.recommend{width:1200px;overflow:hidden;margin:auto;margin-top:40px;}

.recommend .title{height:40px;line-height:40px;}
.recommend .title h1{font-size:26px;color:#555555;height:40px;line-height:40px;float:left;font-weight:normal;}
.recommend .title span{font-family:"arial";font-size:32px;color:#B2B2B2;margin-left:10px;margin-top:18px;float:left;height:40px;line-height:43px;}

.recommend  ul{overflow:hidden;margin-top:40px;margin-left:-35px;}
.recommend  ul li{width:577px;overflow:hidden;float:left;margin-right:20px;}
.recommend  ul li .pic img{width:576px;height:355px;}
.recommend  ul li a{float:left;width:100%;overflow:hidden;}
.recommend  ul li .pic{width:576px;height:355px;border:1px solid #E5E5E5;border-bottom:none;}
.recommend  ul li .name-border{width:550px;float:left;background-color:#E5E5E5;padding:15px 20px 20px 20px;}
.recommend  ul li a:hover .name-border{background-color:#E24354;}
.recommend  ul li .name-border .c-e-name{float:left;}
.recommend  ul li .name-border .c-name{font-size:22px;color:#000000;}
.recommend  ul li .name-border .e-name{font-size:14px;font-family:'arial';color:#666666;margin-top:10px;}
.recommend  ul li .name-border .price{float:right;font-size:27px;font-family:'arial';color:#e83344;margin-top:10px;}
.recommend  ul li .name-border .price span{font-size:25px;font-family:"SimHei";}
.recommend  ul li a:hover .name-border .c-name{color:#FFFFFF;}
.recommend  ul li a:hover .name-border .e-name{color:#EE909A;}
.recommend  ul li a:hover .name-border .price{color:#FFFFFF;}

/*hot-sale css*/
.hot-sale{width:1200px;overflow:hidden;margin:auto;margin-top:20px;}
.hot-sale .title{height:40px;line-height:40px;}
.hot-sale .title h1{font-size:26px;color:#555555;float:left;font-weight:normal;}
.hot-sale .title span{font-family:"arial";font-size:32px;color:#B2B2B2;margin-left:25px;float:left;margin-top:20px;}
.hot-sale ul{overflow:hidden;margin-left:-35px;margin-top:35px;}
.hot-sale ul li{width:360px;margin:20px 20px 0px 0px;float:left;position:relative;}
.hot-sale ul li a{width:360px;height:233px;float:left;border:1px solid #E5E5E5;}
.hot-sale ul li .pic{width:200px;height:200px;margin:15px 0px 0px 20px;}
.hot-sale ul li .pic img{width:200px;height:200px;}
.hot-sale ul li .name-price{width:120px;overflow:hidden;position:absolute;bottom:80px;right:20px;}
.hot-sale ul li .name-price .name{overflow:hidden;font-size:22px;color:#555555;line-height:30px;}
.hot-sale ul li .name-price .price{margin-top:10px;font-size:20px;color:#e83344;}
.hot-sale ul li .name-price span{font-weight:bold;font-size:18px;font-family:"SimHei";}
.hot-sale ul li.select .bottom{width:100%;height:10px;background-color:#E83344;position:absolute;bottom:0px;z-index:999;}
.hot-sale ul li.big a{float:left;height:488px;}
.hot-sale ul li.big .pic{width:300px;height:300px;margin:auto;margin-top:40px;}
.hot-sale ul li.big .pic img{width:300px;height:300px;}
.hot-sale ul li.big .name{width:300px;margin:auto;text-align:center;font-size:22px;color:#555555;margin-top:30px;}
.hot-sale ul li.big .price{width:300px;margin:auto;text-align:center;margin-top:20px;font-size:20px;color:#e83344;}
.hot-sale ul li.big .price span{font-weight:bold;font-size:18px;font-family:"SimHei";}


.site-footer .footer-service {padding-top: 27px;padding-bottom:47px; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;}
.site-footer .list-service {margin: 0px; padding: 0px; list-style-type: none;}
.site-footer .list-service li {width: 19.8%; height: 25px; text-align: center; line-height: 25px; font-size: 16px; border-left-color: rgb(224, 224, 224);
border-left-width: 1px; border-left-style: solid; float: left;}
.site-footer .list-service li:first-child {border-left-color: currentColor; border-left-width: 0px; border-left-style: none;}
.site-footer .list-service .iconfont {line-height: 24px; font-size: 24px; margin-right: 6px; vertical-align: -4px;}
.site-footer .list-service a {transition:color 0.2s; color: rgb(97, 97, 97); -webkit-transition: color 0.2s;}
.site-footer .list-service a:hover {color: rgb(255, 103, 0);}
.site-footer .footer-links {padding: 40px 0px;}
.site-footer .footer-links .col-links {margin: 0px; width: 165px; height: 112px; float: left;}
.site-footer .footer-links .col-links dt {margin: -1px 0px 26px; color: rgb(66, 66, 66); line-height: 1.25; font-size: 14px;}
.site-footer .footer-links .col-links dd {margin: 10px 0px 0px; font-size: 12px;}
.site-footer .footer-links .col-links a {color: rgb(117, 117, 117);}
.site-footer .footer-links .col-links a:hover {color: rgb(255, 103, 0);}
.site-footer .footer-links .col-contact {width: 242px; height: 112px; text-align: center; color: rgb(97, 97, 97); border-left-color: rgb(224, 224, 224);
border-left-width: 1px; border-left-style: solid; float: right;}
.site-footer .footer-links .col-contact p {	margin: 0px 0px 16px; font-size: 12px;}
.site-footer .footer-links .col-contact .phone {	margin: 0px 0px 5px; color: rgb(255, 103, 0); line-height: 1; font-size: 22px;}